Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TEAZLE MEADE Detached £1,700,818 £595,000 28 Jun 2002
2 TEAZLE MEADE Detached £2,081,485 £650,000 28 Nov 2001
3 TEAZLE MEADE Detached £1,211,413 £1,200,000 30 Mar 2023
4 TEAZLE MEADE Detached £1,861,932 £588,000 21 Dec 2001
5 TEAZLE MEADE Semi-Detached £2,001,428 £625,000 23 Nov 2001
6 TEAZLE MEADE Detached £1,366,741 £815,000 17 Nov 2006
7 TEAZLE MEADE Detached £2,255,442 £665,000 25 Jun 2001